fusedriver : log.o Azure.o fusedriver.o   
	g++ -g -D_FILE_OFFSET_BITS=64 `pkg-config fuse --libs` `pkg-config libcurl --cflags --libs` `xml2-config --cflags --libs` -lcrypto -o fusedriver fusedriver.o log.o
	
Azure.o : Azure.cpp
	g++ -g -D_FILE_OFFSET_BITS=64 `pkg-config fuse --libs` `pkg-config libcurl --cflags --libs` `xml2-config --cflags --libs` -lcrypto  -c Azure.cpp
	@echo ok!

fusedriver.o : fusedriver.cpp 
	g++ -g -D_FILE_OFFSET_BITS=64 -Wall `pkg-config fuse --cflags` `pkg-config libcurl --cflags --libs` `xml2-config --cflags --libs` -lcrypto -c fusedriver.cpp

log.o : log.c log.h params.h
	g++ -g -Wall `pkg-config fuse --cflags` -c log.c

clean:
	rm -f fusedriver *.o
all: fusedriver;

azurealone:
	g++ -D_FILE_OFFSET_BITS=64 `pkg-config fuse --libs` `pkg-config libcurl --cflags --libs` `xml2-config --cflags --libs` -lcrypto -o azurealone Azure.cpp

